- يجب إضافة حقول إلى جدول (h_bookingsDependant) وتفاصيل الحقول مرفقة في الأسفل (SQL).
- عند اضافة مرافق إلى حجز محدد وعند إضافة هذا المرافق إلى جدول (h_bookingsDependant) يجب تحديد تاريخ ووقت الدخول في الحقل الجديد.
- عند تغدير مرافق من حجز محدد يجب تحديد تاريخ ووقت المغادرة في الحقل الجديد بالإضافة إلى تحديد تقييم المرافق.
- يجب إضافة الإجرائيتين الجديدتين (shnCheckinEscort_94 - shnCheckoutEscort_94) في كود البرنامج وتفاصيل الإجرائيتين مرفقة في الأسفل ويجب تعريفها بنفس طريقة تعريف إجرائية (shnCheckin_94) مع مراعاة فرق البرامترات.

-ملاحظات:
- عند القيام بعمل حجز جديد وإضافة مرافقين لهذا الحجز وعند ارسال هذا الحجز إلى شموس يتم إرسال المرافقين تلقائيا مع الحجز.
- لايمكن تغدير مرافق معين بشكل مستقل في حال كان قد تم إرسال هذا المرافق تلقائيا مع الحجز الأساسي.


حقول قاعدة البيانات الجديدة:
ALTER TABLE h_bookingsDependant

ADD checkin_date datetime NULL,
checkout_date datetime NULL,
sh_rating int NULL DEFAULT 3,
sh_esc_in bit NULL DEFAULT 0,
sh_esc_out bit NULL DEFAULT 0,
sh_esc_id varchar(10) NULL,
sh_last_message nvarchar(500) NULL;


تفاصيل الإجرائيتين الجديدتين:
function shnCheckinEscort_94(dbHost, dbName, dbUser, dbPass, BD_id,
  reqID, shUser, shBC, shBS, lang: PAnsiChar; out res: WideString): Integer; stdcall;

function shnCheckoutEscort_94(dbHost, dbName, dbUser, dbPass, BD_id,
  reqID, shUser, shBC, shBS, lang: PAnsiChar; out res: WideString): Integer; stdcall;




